97f93c35794c2006c2dd99058dd8f618931d735d,subprojects/native/src/main/java/org/gradle/internal/nativeplatform/jna/WindowsHandlesManipulator.java,WindowsHandlesManipulator,uninheritStandardStreams,#,36
Before Change
Kernel32 kernel32 = INSTANCE;
try {
HANDLE stdin = kernel32.GetStdHandle(Kernel32.STD_INPUT_HANDLE);
makeUninheritable(kernel32, stdin);
HANDLE stdout = kernel32.GetStdHandle(Kernel32.STD_OUTPUT_HANDLE);
makeUninheritable(kernel32, stdout);
HANDLE stderr = kernel32.GetStdHandle(Kernel32.STD_ERROR_HANDLE);
makeUninheritable(kernel32, stderr);
After Change
* @throws ProcessInitializationException when the operation fails
*/
public void uninheritStandardStreams() throws ProcessInitializationException {
Kernel32 kernel32 = INSTANCE;
try {
uninheritStream(kernel32, Kernel32.STD_INPUT_HANDLE);
uninheritStream(kernel32, Kernel32.STD_OUTPUT_HANDLE);
uninheritStream(kernel32, Kernel32.STD_ERROR_HANDLE);
} catch (Exception e) {